It's Not Just About Attention to Details: Redefining the Talents Autistic Software Developers Bring to Software Development

نویسندگان

  • Hala Annabi
  • Karthika Sundaresan
  • Annuska Zolyomi
چکیده

Technology giants SAP, Google and Microsoft have recently begun hiring initiatives targeting individuals with Autism Spectrum Condition (ASC) for software development roles. In order to fully engage and include individuals with ASC, a deeper understanding of the cognitive style and talents of individuals with ASC is needed. In this paper we present an analysis of current cognitive theories of autism, and promote the theory of hyper-systemizing as one that best explains the talents and challenges that surface in ASC. We compare the talents of individuals with ASC to skills required of software developers and identify synergies between the developer skills and strengths of individuals with ASC, such as systemizing, information processing, and specialization of interests. Our analysis concludes with a synthesis of the strategies necessary to create inclusive workplaces that promote the professional development of individuals with ASC.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing Reliable yet Flexible Software through If-Then Model Transformation Rules

Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...

متن کامل

ارائه یک روش فازی-تکاملی برای تشخیص خطاهای نرم‌افزار

Software defects detection is one of the most important challenges of software development and it is the most prohibitive process in software development. The early detection of fault-prone modules helps software project managers to allocate the limited cost, time, and effort of developers for testing the defect-prone modules more intensively.  In this paper, according to the importance of soft...

متن کامل

A Decision Support System for Design for Privacy

Privacy is receiving increased attention from both consumers, who are concerned about how they are being tracked and profiled, and regulators, who are introducing stronger penalties and encouragements for organizations to comply with legislation and to carry out Privacy Impact Assessments (PIAs). These concerns are strengthened as usage of internet services, cloud computing and social networkin...

متن کامل

Reconstructing and Visualizing Programmer Activities

Task management is an essential skill for developers to manage the many responsibilities they are assigned during software development. Developers must be able to suspend and later resume work on a programming task in the event of an interruption or the need to switch to a different task. However, little tool support is available for developers needing to recall details relevant to an interrupt...

متن کامل

An Overview: Towards Ontology-Driven Software Development

The Semantic Web and Software Engineering are two separate communities. Recent efforts in the context of Semantic Web vision have lead to a number of standards such as OWL and Web Services technologies. However, in the context of Software Engineering, most of software developers have little guidance on how to build a real-world Semantic Web application. In addition, most software developers are...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017